home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / gfx / 3d / IIB10.lha / IIB / Threads / Rotating_Letters < prev    next >
Encoding:
Internet Message Format  |  1998-03-02  |  3.2 KB

  1. Date:         Fri, 2 Jan 1998 22:06:04 +0000
  2. From: Ian Jordan <sunhouse@MAIL.ZYNET.CO.UK>
  3. Subject:      [IML] QUEST:Rotating Letters
  4.  
  5. Hello everyone.
  6.  
  7. I am almost too embarrased to ask such a simple question in amongst all
  8. the technical stuff thats flying around:but here goes.I am attempting to
  9. make a video title consisting of a number of letters that are at first
  10. seen end on,and then each letter rotates so it becomes readable and the
  11. title is in full view.Now my logic says that if I allocate a certain
  12. number of frames to rotate each letter 90 degrees around the proper axis
  13. all will be well,and to a point it works.However when the second letter
  14. for example starts it's rotation the first one loops back to it's
  15. begining position i.e end on.Here is what I am doing for 2 letters to
  16. keep this to a reasonable length.1) allow 100 frames with the two
  17. letters as "actors" for the full 100 frames.2)From the effects menu
  18. (Rotate2)I rotate the first letter around around the relavent axis for
  19. 49 frames 1-49.3)do the same thing for the second letter from frame
  20. 51-100 leaving a 2 frame space in the action.As I said the actual
  21. animation works and looks fine,and I have tried everything I can think
  22. of to stop the first letter going back to it's starting position,so it
  23. is obvious to me that I am overlooking something.The conclusions that I
  24. have drawn are (A.)It can't be done;but given the power of Imagine that
  25. seems unlikly.or(B.)I have to perhaps make use of the "layers"
  26. somehow.So sorry to bore everyone;but what am I overlooking or not
  27. doing.But this problem has had it's benifits I have learned a lot of
  28. things from the all the tutorials and faq's that I have found while
  29. attempting to track down the solution.Thanks to everyone involved in
  30. putting those together,they are a wealth of information most of which
  31. though is way beyond me at the moment,but it is certainly something to
  32. aim for.
  33.  
  34. Thanks for your patience,and look forward to any thoughts or ideas.
  35.  
  36. ---------------------------------
  37.  
  38. Date:         Fri, 2 Jan 1998 22:14:05 +0400
  39. From: Charles Blaquiere <blaq@INTERLOG.COM>
  40.  
  41. The answer is simple, and, just as you noted in your extremely courteous
  42. message, this simple problem will teach you something about Imagine.
  43.  
  44. In the Action editor, the basic rule is "the last value of an Action
  45. editor bar will be carried forward until Imagine encounters another
  46. bar". This is why, for example, you can define an object's position at
  47. frame 1 and have it remain defined for the rest of the animation.
  48.  
  49. In the Action editor, you have an initial alignment value at frame 1,
  50. which is temporarily modified by the Rotate2 effect. Once the Rotate2
  51. bar ends, there is nothing to modify the alignment anymore, and starting
  52. at frame 50, Imagine will revert to the unadulterated alignment value
  53. found in the bar on frame 1.
  54.  
  55. The solution is simple: on frame 50, create a new Alignment bar, with
  56. the appropriate alignment value. Here's a lazy way to exactly duplicate
  57. the final Rotate2 alignment: go to frame 49, select the object, and
  58. invoke Alignment Bar from the Object menu. This will create a new
  59. Alignment bar ending at frame 49, using the current object alignment.
  60. Then go to the Action editor and change this bar's frames to cover frame
  61. 50 only.
  62.  
  63. ----------------------------------
  64.  
  65.